thiocarbonic acid - English Synonyms Dictionary